function [x_Je_com_mat] = Je_com_mat(x)
x_Je_com_mat=[1.,0.,1.4193960469820091e-11.*((-3.452578425e9).*cos(x(3)) + ( ...
  -2.5658269992e10).*cos(x(3) + x(4)) + (-2.1731369032e10).*cos(x(3) ...
   + x(4) + x(5)) + (-6.54037659e9).*cos(x(3) + x(4) + x(5) + x(6))  ...
  + 6.900526968e9.*cos(x(3) + x(4) + x(5) + x(6) + (-1.).*x(7)) +  ...
  2.973626008e9.*cos(x(3) + x(4) + x(5) + x(6) + (-1.).*x(7) + (-1.) ...
  .*x(8)) + 1.26408575e8.*cos(x(3) + x(4) + x(5) + x(6) + (-1.).*x( ...
  7) + (-1.).*x(8) + (-1.).*x(9)) + 9.968927475e9.*sin(x(3)) + ( ...
  -3.29502525e8).*sin(x(3) + x(4) + x(5) + x(6) + (-1.).*x(7) + ( ...
  -1.).*x(8) + (-1.).*x(9))),1.4193960469820091e-11.*(( ...
  -2.5658269992e10).*cos(x(3) + x(4)) + (-2.1731369032e10).*cos(x(3) ...
   + x(4) + x(5)) + (-6.54037659e9).*cos(x(3) + x(4) + x(5) + x(6))  ...
  + 6.900526968e9.*cos(x(3) + x(4) + x(5) + x(6) + (-1.).*x(7)) +  ...
  2.973626008e9.*cos(x(3) + x(4) + x(5) + x(6) + (-1.).*x(7) + (-1.) ...
  .*x(8)) + 1.26408575e8.*cos(x(3) + x(4) + x(5) + x(6) + (-1.).*x( ...
  7) + (-1.).*x(8) + (-1.).*x(9)) + (-3.29502525e8).*sin(x(3) + x(4) ...
   + x(5) + x(6) + (-1.).*x(7) + (-1.).*x(8) + (-1.).*x(9))), ...
  1.4193960469820091e-11.*((-2.1731369032e10).*cos(x(3) + x(4) + x( ...
  5)) + (-6.54037659e9).*cos(x(3) + x(4) + x(5) + x(6)) +  ...
  6.900526968e9.*cos(x(3) + x(4) + x(5) + x(6) + (-1.).*x(7)) +  ...
  2.973626008e9.*cos(x(3) + x(4) + x(5) + x(6) + (-1.).*x(7) + (-1.) ...
  .*x(8)) + 1.26408575e8.*cos(x(3) + x(4) + x(5) + x(6) + (-1.).*x( ...
  7) + (-1.).*x(8) + (-1.).*x(9)) + (-3.29502525e8).*sin(x(3) + x(4) ...
   + x(5) + x(6) + (-1.).*x(7) + (-1.).*x(8) + (-1.).*x(9))), ...
  1.4193960469820091e-11.*((-6.54037659e9).*cos(x(3) + x(4) + x(5) + ...
   x(6)) + 6.900526968e9.*cos(x(3) + x(4) + x(5) + x(6) + (-1.).*x( ...
  7)) + 2.973626008e9.*cos(x(3) + x(4) + x(5) + x(6) + (-1.).*x(7) + ...
   (-1.).*x(8)) + 1.26408575e8.*cos(x(3) + x(4) + x(5) + x(6) + ( ...
  -1.).*x(7) + (-1.).*x(8) + (-1.).*x(9)) + (-3.29502525e8).*sin(x( ...
  3) + x(4) + x(5) + x(6) + (-1.).*x(7) + (-1.).*x(8) + (-1.).*x(9)) ...
  ),1.4193960469820091e-11.*((-6.900526968e9).*cos(x(3) + x(4) + x( ...
  5) + x(6) + (-1.).*x(7)) + (-2.973626008e9).*cos(x(3) + x(4) + x( ...
  5) + x(6) + (-1.).*x(7) + (-1.).*x(8)) + (-1.26408575e8).*cos(x(3) ...
   + x(4) + x(5) + x(6) + (-1.).*x(7) + (-1.).*x(8) + (-1.).*x(9)) + ...
   3.29502525e8.*sin(x(3) + x(4) + x(5) + x(6) + (-1.).*x(7) + (-1.) ...
  .*x(8) + (-1.).*x(9))),1.4193960469820091e-11.*((-2.973626008e9).* ...
  cos(x(3) + x(4) + x(5) + x(6) + (-1.).*x(7) + (-1.).*x(8)) + ( ...
  -1.26408575e8).*cos(x(3) + x(4) + x(5) + x(6) + (-1.).*x(7) + ( ...
  -1.).*x(8) + (-1.).*x(9)) + 3.29502525e8.*sin(x(3) + x(4) + x(5) + ...
   x(6) + (-1.).*x(7) + (-1.).*x(8) + (-1.).*x(9))), ...
  1.4193960469820091e-11.*((-1.26408575e8).*cos(x(3) + x(4) + x(5) + ...
   x(6) + (-1.).*x(7) + (-1.).*x(8) + (-1.).*x(9)) + 3.29502525e8.* ...
  sin(x(3) + x(4) + x(5) + x(6) + (-1.).*x(7) + (-1.).*x(8) + (-1.) ...
  .*x(9)));0.,1.,1.4193960469820091e-11.*((-9.968927475e9).*cos(x(3) ...
  ) + 3.29502525e8.*cos(x(3) + x(4) + x(5) + x(6) + (-1.).*x(7) + ( ...
  -1.).*x(8) + (-1.).*x(9)) + (-3.452578425e9).*sin(x(3)) + ( ...
  -2.5658269992e10).*sin(x(3) + x(4)) + (-2.1731369032e10).*sin(x(3) ...
   + x(4) + x(5)) + (-6.54037659e9).*sin(x(3) + x(4) + x(5) + x(6))  ...
  + 6.900526968e9.*sin(x(3) + x(4) + x(5) + x(6) + (-1.).*x(7)) +  ...
  2.973626008e9.*sin(x(3) + x(4) + x(5) + x(6) + (-1.).*x(7) + (-1.) ...
  .*x(8)) + 1.26408575e8.*sin(x(3) + x(4) + x(5) + x(6) + (-1.).*x( ...
  7) + (-1.).*x(8) + (-1.).*x(9))),1.4193960469820091e-11.*( ...
  3.29502525e8.*cos(x(3) + x(4) + x(5) + x(6) + (-1.).*x(7) + (-1.) ...
  .*x(8) + (-1.).*x(9)) + (-2.5658269992e10).*sin(x(3) + x(4)) + ( ...
  -2.1731369032e10).*sin(x(3) + x(4) + x(5)) + (-6.54037659e9).*sin( ...
  x(3) + x(4) + x(5) + x(6)) + 6.900526968e9.*sin(x(3) + x(4) + x(5) ...
   + x(6) + (-1.).*x(7)) + 2.973626008e9.*sin(x(3) + x(4) + x(5) +  ...
  x(6) + (-1.).*x(7) + (-1.).*x(8)) + 1.26408575e8.*sin(x(3) + x(4)  ...
  + x(5) + x(6) + (-1.).*x(7) + (-1.).*x(8) + (-1.).*x(9))), ...
  1.4193960469820091e-11.*(3.29502525e8.*cos(x(3) + x(4) + x(5) + x( ...
  6) + (-1.).*x(7) + (-1.).*x(8) + (-1.).*x(9)) + (-2.1731369032e10) ...
  .*sin(x(3) + x(4) + x(5)) + (-6.54037659e9).*sin(x(3) + x(4) + x( ...
  5) + x(6)) + 6.900526968e9.*sin(x(3) + x(4) + x(5) + x(6) + (-1.) ...
  .*x(7)) + 2.973626008e9.*sin(x(3) + x(4) + x(5) + x(6) + (-1.).*x( ...
  7) + (-1.).*x(8)) + 1.26408575e8.*sin(x(3) + x(4) + x(5) + x(6) +  ...
  (-1.).*x(7) + (-1.).*x(8) + (-1.).*x(9))),1.4193960469820091e-11.* ...
  (3.29502525e8.*cos(x(3) + x(4) + x(5) + x(6) + (-1.).*x(7) + (-1.) ...
  .*x(8) + (-1.).*x(9)) + (-6.54037659e9).*sin(x(3) + x(4) + x(5) +  ...
  x(6)) + 6.900526968e9.*sin(x(3) + x(4) + x(5) + x(6) + (-1.).*x(7) ...
  ) + 2.973626008e9.*sin(x(3) + x(4) + x(5) + x(6) + (-1.).*x(7) + ( ...
  -1.).*x(8)) + 1.26408575e8.*sin(x(3) + x(4) + x(5) + x(6) + (-1.) ...
  .*x(7) + (-1.).*x(8) + (-1.).*x(9))),1.4193960469820091e-11.*(( ...
  -3.29502525e8).*cos(x(3) + x(4) + x(5) + x(6) + (-1.).*x(7) + ( ...
  -1.).*x(8) + (-1.).*x(9)) + (-6.900526968e9).*sin(x(3) + x(4) + x( ...
  5) + x(6) + (-1.).*x(7)) + (-2.973626008e9).*sin(x(3) + x(4) + x( ...
  5) + x(6) + (-1.).*x(7) + (-1.).*x(8)) + (-1.26408575e8).*sin(x(3) ...
   + x(4) + x(5) + x(6) + (-1.).*x(7) + (-1.).*x(8) + (-1.).*x(9))), ...
  1.4193960469820091e-11.*((-3.29502525e8).*cos(x(3) + x(4) + x(5) + ...
   x(6) + (-1.).*x(7) + (-1.).*x(8) + (-1.).*x(9)) + ( ...
  -2.973626008e9).*sin(x(3) + x(4) + x(5) + x(6) + (-1.).*x(7) + ( ...
  -1.).*x(8)) + (-1.26408575e8).*sin(x(3) + x(4) + x(5) + x(6) + ( ...
  -1.).*x(7) + (-1.).*x(8) + (-1.).*x(9))),1.4193960469820091e-11.*( ...
  (-3.29502525e8).*cos(x(3) + x(4) + x(5) + x(6) + (-1.).*x(7) + ( ...
  -1.).*x(8) + (-1.).*x(9)) + (-1.26408575e8).*sin(x(3) + x(4) + x( ...
  5) + x(6) + (-1.).*x(7) + (-1.).*x(8) + (-1.).*x(9)))];
